mooch off (someone)

Translations
жить за счет (кого-то)
He has been mooching off his parents for years.
Он много лет живёт за счет своих родителей.
Definitions
To obtain things such as food, money, or other resources from someone else without paying for them or giving anything in return, often by relying on their generosity or taking advantage of their kindness.